package com.shunli.cterminal.model.bo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.math.BigDecimal;

@Schema(description = "管理后台 - 推广列表不分页")
@Data
public class PromotionConfigBO {

    @Schema(description = "商品编号")
    private String goodsId;
    @Schema(description = "商品名称")
    private String goodsName;
    @Schema(description = "渠道商品编号")
    private String channelGoodId;
    @Schema(description = "模板ID")
    private String templateId;
    @Schema(description = "商品模板")
    private String templateName;
    private Long id;
    /**
     * 推广渠道编码
     */
    @Schema(description = "推广渠道编码")
    private String promotionCode;

    @Schema(description = "域名")
    private String domain;

    @Schema(description = "推广平台(媒体)")
    private String platform;
    private String platformName;

    @Schema(description = "广告账户名称（手动指定）", example = "13687")
    private String accountName;

    @Schema(description = "投手")
    private String tsUserId;
    private String tsUserName;

    private String accountId;

    @Schema(description = "商品skuId")
    private String skuId;

    @Schema(description = "商品价格")
    private BigDecimal price;

    private String mallCode;
    private String projectCode;
    @Schema(description = "测试推广标记code,推广链接后增加参数", example = "15613")
    private String tgTestCode;

    @Schema(description = "推广渠道，ggtf=广告投放，dx=短信 yj=邮件 ng=内广 other=其他", example = "28253")
    private String promotionChannel;
}
